alter table jms_dim.dim_secondary_abnormal_information_base_hi set tblproperties ('external.table.purge' = 'true');
drop table jms_dim.dim_secondary_abnormal_information_base_hi;
CREATE TABLE jms_dim.dim_secondary_abnormal_information_base_hi
(
    `id`                 bigint   ,
    `network_id`         int                COMMENT '网点id',
    `network_code`       string            COMMENT '网点code',
    `network_name`       string            COMMENT '网点name',
    `network_type_id`    int                COMMENT '网点类型id',
    `network_type_desc`  string            COMMENT '网点类型desc',
    `proxy_network_id`   int                COMMENT '所属代理区id',
    `proxy_network_name` string            COMMENT '代理区网点名',
    `trunk_job_id`       string            COMMENT '干线任务id',
    `trunk_job_name`     string            COMMENT '干线任务名称',
    `level_one_type`     string     COMMENT '一级异常类型: 01网点异常, 02 干线异常',
    `abnormal_type_id`   bigint     COMMENT '异常类型id',
    `abnormal_causes`    string    COMMENT '异常原因',
    `estimate_time`      timestamp          COMMENT '预计解决时间',
    `solution`           string           COMMENT '解决方案',
    `speechcraft`        string   COMMENT '应对话术',
    `disable_work_order` tinyint     COMMENT '是否禁止录单 1允许 2禁止',
    `is_enable`          tinyint     COMMENT '是否启用:1启用2禁用',
    `create_by`          int        COMMENT '创建人',
    `create_by_code`     string    COMMENT '创建人code',
    `create_by_name`     string    COMMENT '创建人name',
    `create_time`        timestamp  COMMENT '创建时间',
    `update_by`          int        COMMENT '更新人',
    `update_by_code`     string    COMMENT '更新人code',
    `update_by_name`     string    COMMENT '更新人name',
    `update_time`        timestamp  COMMENT '更新时间',
    `is_auto_lifting`    tinyint     COMMENT '异常自动解除 1.是 2.否',
    `origin_ae_desc`     string           COMMENT '原异常事件描述',
    `third_code`         string            COMMENT '三段码',
    `sync_bytedance`     tinyint             COMMENT '是否同步抖音：1已同步 2未同步'
) COMMENT '网点异常信息管理'
stored as parquet
location '/dw/hive/jms_dim.db/external/dim_secondary_abnormal_information_base_hi'
tblproperties(
'discover.partitions'='false',
'parquet.column.index.access'='true');